Votre recherche :

tuto fat32

Avatar de l’utilisateur
roukxwel
Re: [TUTO] Android Switch-Root / Redimensionner les partitio
Il est aussi possible de partitionner pour installer sur une SD 4t-ubuntu, Lakka Switch, Switchroot_Android et Atmosphere avec emunand.

Par contre la je suis un peu trop a la ramasse trop une quiche sous linux. :oops:
Si le super administrateur linuxien pouvait passer par la histoire de voir. :mrgreen:
[+] CLIQUER POUR AFFICHER
Creating All in One SDCard for the Nintendo Switch

1. Open Gparted
2. Erase all partitions from SDcard
3. Click on Device menu
4. Click on Create Partition Table
5. Choose GPT partition type, and click ok.
6. Create Partitions

    1. Hos data(>2GB) Partition Name:hos_data Type: Fat32
    2. EMUNAND (32GB) Partition Name:emunand Type: Fat32
    3. vendor (1.06GB) Partition Name:vendor Type: ext4
    4. system (2.17GB) Partition Name: system Type: ext4
    5. boot (70.0MB) Partition Name: boot Type:Unformatted
    6. recovery (70.0MB) Partition Name:recovery Type: Unformatted
    7. dtb (30.0MB) Partition Name: dtb Type: Unformatted
    8. userdata(As big as you want) Partition Name: userdata Type: ext4
    9. linux_root(As big as you want) Partition Name:linux Type: ext4
    10. Swap Space(8GB, optional) Partition Name:linux_swap type: linux_swap
    11. Shared space between lakka, android, and linux

7. Apply changes

8. download kosmos, lakka, android(16GB image will work), and l4t-ubuntu.

9. extract Kosmos and lakka to partition 1.

10. extract android image from GZ.

11. type into terminal: sudo kpartx -v -a android.img(rename to match the extracted img file)

12. type into terminal mount /dev/loop0p1 /mnt

13. Copy all data from /mnt to hos_data partition

15. recreate android boot.scr using this configuration(Save as android.txt)

    setenv bootargs 'log_buf_len=4M access=m2 androidboot.bootreason=recovery androidboot.hardware=icosa androidboot.console=ttyGS0 console=tty0 androidboot.selinux=permissive fbcon=primary:0 androidboot.serialno='${serialno}
    if gpio input 190; then
    part start mmc 1 <partition number of boot image> aistart
    part size mmc 1 <partition number of boot image> aisize
    else
    part start mmc 1 <partition number of recovery image> aistart
    part size mmc 1 <partition number of recovery image> aisize
    fi
    mmc read 0x98000000 ${aistart} ${aisize}
    boota 0x98000000

16. Build android boot.scr with mkimage(Included with u-boot, needs to be compiled)
    mkimage -A arm -T script -O linux -d android.txt android_boot.scr

17. Replace boot.scr in switchroot android folder with the copy you just created Make sure to rename it to boot.scr.

18. use dd to copy android data to partitions. sdcard can be mmcblk0p or sdX<number> It differs depending on the computer.
    dd if=/dev/loop0p2 of=/dev/<sdcard>3 bs=256M
    dd if=/dev/loop0p3 of=/dev/<sdcard>4 bs=256M
    dd if=/dev/loop0p4 of=/dev/<sdcard>5 bs=256M
    dd if=/dev/loop0p5 of=/dev/<sdcard>6 bs=256M
    dd if=/dev/loop0p6 of=/dev/<sdcard>7 bs=256M

19.(Optional) We are skipping userdata folder: If you want to copy userdata from a pre-setup card, then you will need to mount both SD cards userdata partitions, and use cp -pr /path/to/existing/userdata /path/to/new/userdata

20. Mount linux root from image and linux root partition on new sdcard.

21. Copy data from one to the other using cp -rp /path/to/linux/root/data /path/to/new/linux/root

22. edit /path/to/new/linux/root/etc/fstab
    so change: /dev/root / ext4
    to: /dev/mmcblk0p<# of linux root> / ext4

22. save.

23. Copy data off partition 1 of linux image to hos_data partition on new SDcard.

23. Create Linux boot.scr using script below.
    load mmc 1:1 0x8d000000 l4t-ubuntu/tegra210-icosa.dtb
    load mmc 1:1 0x92000000 l4t-ubuntu/initramfs
    setenv bootargs 'root=/dev/mmcblk0p<number of linux root> rw rootwait relative_sleep_states=1 access=m2 console=tty0 firmware_class.path=/lib/firmware/ fbcon=primary:1'
    usb reset
    booti 0x83000000 0x92000000 0x8d000000


24. Save as linux_boot.txt

25. Build linux boot.scr with mkimage(Included with u-boot, needs to be compiled)
    mkimage -A arm -T script -O linux -d linux_boot.txt linux_boot.scr

26. Replace hos_data/l4t-ubuntu/boot.scr with our linux_boot.scr

27. Unmount all partitions that have been mounted on new sdcard(Very Important)

28. Create hybrid MBR: Now that we have the data on the partitions, we need to create a hybrid mbr so we can boot to do this, we need to use gdisk.
    gdisk /dev/<path to sdcard> sdX or mmcblk0

29. once in gdisk:
    1. Hit r and enter
    2. hit h and enter
    3. Enter partitions to include in MBR seperated by spaces.
    if you used my partition layout it would be: 1 2
    4. say N to good for grub question.
    5. set MBR hex code for both partitions to EE, and dont set bootable flag.
    6. once it returns to recovery/transformation command prompt hit o to verify the mbr.
    7. If everything looks good, type wq to save and quit.

30. Now place the SDcard in the switch, and boot hekate. Create emunand partition, and enable. If you have done everything correctly, it should boot l4t-ubuntu, Lakka Switch, Switchroot_Android, and Atmosphere with emunand.
Voir le sujet
Avatar de l’utilisateur
MDProz
Re: [TUTO] Utiliser ChoiDujourNX
Voici des tutos officiels de la Team qui sauront t'aiguiller si tu le sens !

Via ChoiDujourNX, l'homebrew
  • https://switch.homebrew.guide/usingcfw/manualupgrade#

Il rejoint celui-ci mais tu as des indications pour le downgrade

Via ChoiDujour, l'outil PC
  • https://switch.homebrew.guide/usingcfw/manualchoiupgrade.html

Un peu plus complexe et des conditions à observer

Et tu as aussi la possibilité de restaurer un backup de ta NAND si tu en possèdes un complet avec le RAW et les BOOT0/1. C'est ce que j'ai fait lorsque l'emuNAND est arrivée. Ainsi ma SysNAND reste clean et j'utilise l'emuMMC pour le hack. D'ailleurs, c'est ce qui est conseillé.

Après, je t'incite en rien car en FAT32, cela fonctionne également et tu peux aussi passer par USB pour les gros jeux
underground-switch/installer-des-backups-nsp-via-usb-t744282.html
Voir le sujet
yinkoh
Re: [TUTO] Utiliser ChoiDujourNX
Merci pour ta réponse.

Le sujet a l'air obscur même pour un connaisseur, je ne me sens pas de tenter le diable.
Entre-temps j'ai formaté ma carte de 128Go en FAT32 et installé des nsp avec succès.

D'ici à une future maj officielle, cela restera ainsi.
Voir le sujet
yinkoh
Re: [TUTO] Utiliser ChoiDujourNX
Bonjour,

Bravo pour le tuto !

J'ai une question pour laquelle je n'ai pas trouvé de réponse claire:
- ma switch est en 8.1.0 (Achétée d'occasion avec cet OFW)
- kosmos se lance avec une carte en FAT32
- toute carte en extFAT n'est pas reconnue et la console me demande une maj.

En arpentant différents guides, j'ai essayé de maj le fw en 8.1.0 extfat mais j'ai le code d'erreur 0x805.
Si j'ai bien compris il n'est pas possible de maj un fw avec la même version du fw.

Il me reste donc la solution de downgrader puis de repasser en 8.1.0 mais cette fois avec l'extfat géré.

Le tuto ne mentionne pas ce cas de figure aussi il me reste des questions sans réponses:
1. Puis je installer le 8.0.0 et dans la foulée installer le 8.1.0 sans reboot
2. Y a-t-il des précautions à prendre en plus ? (J'ai déjà fais des backup de tout ce que je pouvais trouver à faire)

Merci de vos réponses.
Voir le sujet
Avatar de l’utilisateur
MDProz
Re: [TUTO] SX Pro - SX OS: Utiliser le Dongle de la Team Xec
Oui c'est le mieux comme le dit roukxwel.

Si tu as fait la mise à jour officielle avant, ce que je disais, c'était de la mettre en exFat direct. Si tu l'as laissé en Fat32, le driver exFat ne s'est pas installé. D'où l'indication qui suit.

Pour ce qui est de l'erreur, comprends pas d'où cela vient. Et même en cherchant, je ne trouve pas. À l'occasion, si je l'utilise à nouveau pour une Switch, je constaterai ou non si j'ai cette erreur.
Voir le sujet
gregklein
Re: [TUTO] SX Pro - SX OS: Utiliser le Dongle de la Team Xec
Bonjour à toutes et à tous,

Tout d'abord, merci beaucoup pour vos tutos de qualité.
J'ai tout de même un petit soucis. J'ai regardé un peu sur le forum voir si le cas s'était présenté, et le cas qui s'en rapproche le plus se trouve à la page 125.

Pour commencer, je viens de faire l'acquisition d'une Switch et suis complètement novice sur le sujet. Je me gave de tutos depuis ce matin :lol: .
La console est en 8.1.0 OFW. J'ai fais une save de ma SysNAND etc etc avant de bidouiller.
J'ai ensuite créé une emuNAND, qui a l'air de tourner, j'arrive à booter dessus.
En revanche, je me retrouve coincé à l'étape ChoiDujourNX. J'ai la fameuse erreur 0x805 lors de l'installation du Firmware 8.1.0 (exFAT). Je fais peut être une aberration pour certain, et je n'ai surement pas tout compris non plus, mais cette étape me semble nécessaire pour passer ma SD en exFAT (?) qui est aujourd'hui en FAT32. C'est une SanDisk Ultra 128Go. J'utilise l'XS OS 2.8, et ChoiDujourNX 1.0.2. J'ai téléchargé le Firmware sur cette plateforme https://darthsternie.net/switch-firmwares/ .

Ce que j'ai déjà essayé :
- Formater et tout recommencer
- Retélécharger le Firmware (mais sur le même site ..)
- Copier tous mes fichiers de la SD sur l'ordi après avec fait l'emuNAND, formater la SD en exFAT, tout remettre dessus, mais je n'arrivais plus à booter. Le 1er logo Nintendo apparaissait, mais écran noir juste après.



Des idées ? :?

Merci à vous
Voir le sujet
Alpha
Re: [TUTO] Installer Homebrew Menu sur Switch 8.1.0 (et <)
Bonsoir,
Pour clore mon problème, je viens donnée un dernier retour ( d’où moins sur ce problème de ré-install du FW avec Choidujour)
après plusieurs tentatives et recherches sur le net, j’abandonne l'ajout du support du exfat sur ma switch.
par contre j'ai trouver une solution pour utiliser ma carte de 200 Go avec des jeu de plus de 4 Go
pour cela:
1. Je format en FAT32.
2. je découpe mes NSP en plusieurs fichiers de moins de 4 Go.
et tous marche très bien.

Merci pour vos réponses et aides
Voir le sujet
Alpha
Re: [TUTO] Installer Homebrew Menu sur Switch 8.1.0 (et <)
je résume pour parler de la même chose.
j'ai déjà jailbreak la switch en Fat32.
en changeant ma carte SD pour une carte 200Go, la switch me demande la mise a jour pour le support de la carte SDXC.
d'ou ton conseil de passer a FW 8.1.0 exfat.
avec Choidujour, je choisi bien l'option de droite ( 8.1.0 (exFAT)) et après la vérification qui se déroule bien je valide.
même avec l'option AutoRCM désactivé....
j'ai toujours l'erreur 0x805 visible sur ma capture plus haut.
Voir le sujet
Avatar de l’utilisateur
MDProz
Re: [TUTO] Installer Homebrew Menu sur Switch 8.1.0 (et <)
Tu as juste à choisir le FW 8.1.0 avec l'option exFat via ChoiDujourNX. Peux pas être plus précis.
Le faire en Fat32, c'est juste pour utiliser l'outil au début mais je vois que tu es en train de l'installer avec l'option exFat donc comprends pas ta demande qui suit. De plus, tu as laissé activer l'utoRCM alors que dans le Tutoriel, j'indique de la désactiver (sauf si tu souhaites conserver tes eFuses pour un éventuel downgrade, ce qui n'est pas ton cas)
Voir le sujet